package cn.edu.klmy.models.course;

import java.io.Serializable;
import java.util.List;

/**
 * @author 顾伟
 *         创建日期：13-4-19
 */
public class Course implements Serializable {
    private int id;
    //课程名称
    private String courseName;
    //课程编码
    private String courseCode;
    //模块学分
    private int studyCredit;
    //课程评价方法
    private String courseEvaluation;
    //课程内容描述
    private String courseContent;
    //课程要求
    private String courseRequirement;
    //课程备注
    private String courseComment;
    //课程人数要求
    private String courseNumber;
    //课程开课时段
    private String coursePeriod;
    //课程学习结构
    private CourseStructure courseStructure;
    //教材
    private List<Textbook> textbooks;

    public CourseStructure getCourseStructure() {
        return courseStructure;
    }

    public void setCourseStructure(CourseStructure courseStructure) {
        this.courseStructure = courseStructure;
    }

    public List<Textbook> getTextbooks() {
        return textbooks;
    }

    public void setTextbooks(List<Textbook> textbooks) {
        this.textbooks = textbooks;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    public String getCourseCode() {
        return courseCode;
    }

    public void setCourseCode(String courseCode) {
        this.courseCode = courseCode;
    }

    public String getCourseEvaluation() {
        return courseEvaluation;
    }

    public void setCourseEvaluation(String courseEvaluation) {
        this.courseEvaluation = courseEvaluation;
    }

    public String getCourseContent() {
        return courseContent;
    }

    public void setCourseContent(String courseContent) {
        this.courseContent = courseContent;
    }

    public String getCourseRequirement() {
        return courseRequirement;
    }

    public void setCourseRequirement(String courseRequirement) {
        this.courseRequirement = courseRequirement;
    }

    public String getCourseComment() {
        return courseComment;
    }

    public void setCourseComment(String courseComment) {
        this.courseComment = courseComment;
    }

    public String getCourseNumber() {
        return courseNumber;
    }

    public void setCourseNumber(String courseNumber) {
        this.courseNumber = courseNumber;
    }

    public String getCoursePeriod() {
        return coursePeriod;
    }

    public void setCoursePeriod(String coursePeriod) {
        this.coursePeriod = coursePeriod;
    }

    public int getStudyCredit() {
        return studyCredit;
    }

    public void setStudyCredit(int studyCredit) {
        this.studyCredit = studyCredit;
    }
}
